easily attainable - German English Dictionary